Volume 24, Issue 9, September 2023, Pages 67-101
Mohamed M. Metawee
Volume 22, Issue 12, December 2021, Pages 291-337
Mohamed Mossad Metawee
Volume 22, Issue 6, June 2021, Pages 373-417
Mohamed Mossad Metawee
Volume 22, Issue 1, January 2021, Pages 221-269
Mohamed Mosaad A. Metawee